Big Huge Thesaurus

Mustela nigripes

noun